package com.sure0000.java8;



/**
 * 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法，但是可以有多个非抽象方法的接口。
 * @author xuyouchang
 * @date 2020/11/3.
 */
public class FunctionInterfaceDemo {

    @FunctionalInterface
    interface GreetingService
    {
        // public abstract 可以不写 编译器自动加上
        void sayMessage(String message);
    }


    public void demo() {
        GreetingService greetingService = (a) -> System.out.println("msg:" + a);
        greetingService.sayMessage("haha");
    }
}
